@charset "utf-8";

/* qtip */
.qtip {font-size: 12px;}

/* UI Block and growlUI */
div.growlUI {background: url(../../images/framework/success.png) no-repeat 10px 10px;}
div.growlUI h1, div.growlUI h2 {color: white; padding: 5px 5px 5px 75px; text-align: left;}
div.growlUI h1{font-size:large;}

/* growl */
div.growl {position:fixed; _position: absolute;top:10px; _top:expression(eval(document.documentElement.scrollTop + 10));}
div.growl_body {float: right; position: relative; display: block; width: 100%; margin: 10px;}
div.growl_body .growl_title { color: #fff; height:31px; background: url(../../images/framework/message_bg_left.png) no-repeat left top; padding-left:10px;}
div.growl_body .growl_title_content{background: url(../../images/framework/message_bg_right.png) no-repeat right top;height:31px;}
div.growl_body h3{ height:31px; line-height:31px; font-size:14px;}
div.growl_body a.close{ float:right;height:31px; line-height:31px; color:#fff; font-size:16px; font-weight:bold; margin-right:10px;}
div.growl_body a.close:hover{ text-decoration:none; color:#ff6600; cursor:pointer;}

div.growl_body .high { background: url(../../images/framework/warning_high.png) no-repeat left center; padding-left:20px; float:left;}
div.growl_body .medium {background: url(../../images/framework/warning_medium.png) no-repeat left center; padding-left:20px; float:left;}
div.growl_body .low { background: url(../../images/framework/warning_low.png) no-repeat left center; padding-left:20px; float:left;}

div.growl_body .growl_container { color: red; background: url(../../images/framework/message_bg_left.png) no-repeat left bottom; padding-left:10px; }
div.growl_body .growl_container_content{ font-size:14px;background: url(../../images/framework/message_bg_right.png) no-repeat right bottom; padding-right:10px; padding-bottom:10px; padding-top:10px;zoom:1;}
div.growl_body .growl_container_content ul{}
div.growl_body .growl_container_content li{ }

/* box */
.box .success { background: url(../../images/framework/messager_success.png) no-repeat; margin-right:15px; width:32px; height:32px; float: left; margin: 0pt 7px 20px 0pt; }
.box .info { background: url(../../images/framework/messager_info.gif) no-repeat; margin-right:15px; width:32px; height:32px; float: left; margin: 0pt 7px 20px 0pt; }
.box .warn { background: url(../../images/framework/messager_warning.gif) no-repeat; margin-right:15px; width:32px; height:32px; float: left; margin: 0pt 7px 20px 0pt; }
.box .question { background: url(../../images/framework/messager_question.gif) no-repeat; margin-right:15px; width:32px; height:32px; float: left; margin: 0pt 7px 20px 0pt; }
.box .error { background: url(../../images/framework/messager_error.gif) no-repeat; margin-right:15px; width:32px; height:32px; float: left; margin: 0pt 7px 20px 0pt; }

/* timepicker */
.ui-timepicker-wrapper { overflow-y: auto; height: 150px; width: 6.5em; background: #fff; border: 1px solid #ddd; -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); outline: none; z-index: 10001; margin: 0; }
.ui-timepicker-wrapper.ui-timepicker-with-duration { width: 11em; }
.ui-timepicker-list { margin: 0; padding: 0; list-style: none; }
.ui-timepicker-duration { margin-left: 5px; color: #888; }
.ui-timepicker-list:hover .ui-timepicker-duration { color: #888; }
.ui-timepicker-list li { padding: 3px 0 3px 5px; cursor: pointer; white-space: nowrap; color: #000; list-style: none; margin: 0; }
.ui-timepicker-list:hover .ui-timepicker-selected { background: #fff; color: #000; }
li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list .ui-timepicker-selected:hover { background: #1980EC; color: #fff; }
li.ui-timepicker-selected .ui-timepicker-duration, .ui-timepicker-list li:hover .ui-timepicker-duration { color: #ccc; }
.ui-timepicker-list li.ui-timepicker-disabled, .ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled { color: #888; cursor: default; }
.ui-timepicker-list li.ui-timepicker-disabled:hover, .ui-timepicker-list li.ui-timepicker-selected.ui-timepicker-disabled { background: #f2f2f2; }

/* scroll up */
#scrollUp {bottom: 30px; right: 30px; height: 38px; width: 38px; background: url(../../images/icon/top.png) no-repeat; }
#scrollUp-active{display: none;}